car team - French English Dictionary